/**
 * 登录请求参数
 */
export interface LoginData {
    /**
     * 用户名
     */
    username: string
    /**
     * 密码
     */
    password: string

    /**
     * 验证码缓存key
     */
    captchaKey?: string

    /**
     * 验证码
     */
    captchaCode?: string
}

/**
 * 登录响应
 */
export interface LoginResult {
    /**
     * 访问token
     */
    accessToken?: string
    /**
     * 过期时间(单位：毫秒)
     */
    expires?: number
    /**
     * 刷新token
     */
    refreshToken?: string
    /**
     * token 类型
     */
    tokenType?: string
}
/**
 * 验证码响应
 */
export interface CaptchaResult {
    /**
     * 验证码缓存key
     */
    captchaKey: string
    /**
     * 验证码图片Base64字符串
     */
    captchaBase64: string
}
